Skip to content

chore: add component graphs for app-proving benchmarks#20649

Merged
johnathan79717 merged 1 commit intomerge-train/barretenbergfrom
jh/app-proving-component-graphs
Feb 18, 2026
Merged

chore: add component graphs for app-proving benchmarks#20649
johnathan79717 merged 1 commit intomerge-train/barretenbergfrom
jh/app-proving-component-graphs

Conversation

@johnathan79717
Copy link
Contributor

Summary

  • Extracts the inline Python component-extraction logic from ci_benchmark_ultrahonk_circuits.sh into a shared extract_component_benchmarks.py script
  • Calls the shared script from ci_benchmark_ivc_flows.sh to produce stacked component charts (sumcheck, pcs, oink, pippenger, etc.) on the benchmark dashboard for app-proving flows
  • Matches the existing ultrahonk-bench component graphs already visible on the dashboard

Test plan

  • CI passes (no functional change to ultrahonk-bench, only refactor)
  • After merge, verify component graphs appear under app-proving/ on the benchmark dashboard

Extract the inline Python component extraction from
ci_benchmark_ultrahonk_circuits.sh into a shared
extract_component_benchmarks.py script, and call it from
ci_benchmark_ivc_flows.sh as well. This produces stacked
component charts (sumcheck, pcs, oink, etc.) on the benchmark
dashboard for app-proving flows, matching the existing
ultrahonk-bench component graphs.
@johnathan79717 johnathan79717 added the ci-full Run all master checks. label Feb 18, 2026
@johnathan79717 johnathan79717 enabled auto-merge (squash) February 18, 2026 15:46
@AztecBot
Copy link
Collaborator

AztecBot commented Feb 18, 2026

Flakey Tests

🤖 says: This CI run detected 1 tests that failed, but were tolerated due to a .test_patterns.yml entry.

\033FLAKED\033 (8;;http://ci.aztec-labs.com/a352b14253ba8bd3�a352b14253ba8bd38;;�): yarn-project/scripts/run_test.sh ethereum/src/l1_tx_utils/l1_tx_utils.test.ts (59s) (code: 0) group:e2e-p2p-epoch-flakes

@johnathan79717 johnathan79717 merged commit db0a89d into merge-train/barretenberg Feb 18, 2026
18 checks passed
@johnathan79717 johnathan79717 deleted the jh/app-proving-component-graphs branch February 18, 2026 16:43
github-merge-queue bot pushed a commit that referenced this pull request Feb 18, 2026
BEGIN_COMMIT_OVERRIDE
chore: chonk rec ver 0 (#20506)
fix: allocate non-gate selectors at trace-active size instead of dyadic
size (#20600)
chore: numeric audit 0 (#20491)
chore: prepare barretenberg-rs for crates.io publishing (#20496)
chore: add build_bench to ci-barretenberg-full (#20650)
chore: add component graphs for app-proving benchmarks (#20649)
END_COMMIT_OVERRIDE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-full Run all master checks.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants